render something soluble - Español Inglés Diccionario